Мне надо посылать скрипром на сайт данные методом POST. (без моего прямого участия.)
использую сокет и все бы хорошо. так как все работает, пока не столкнулся с проблемой:
Надо послать еще и название формы
ну, как если бы форма посылалась из формы
http://test.ru/test.htm" method="post" name="testlogin">
вот с этим name="testlogin" и проблема.
не знаю, куда ее воткнуть при формировании заголовка
$PostData=
"login=".urlencode($login)."&".
"password=".urlencode($password)."&".
"submit=".urlencode($submit);
$len=strlen($PostData);
$nn="\\r\\n";
$zapros=
"POST ".$openpage." HTTP/1.0".$nn.
"Referer: $ref".$nn.
"Content-Type: application/x-www-form-urlencoded".$nn.
"Content-Length: $len".$nn.
"Host: ".$hostname."".$nn.
"Accept: */*".$nn.
"Accept-Encoding: gzip, deflate".$nn.
"Connection: Keep-Alive".$nn.
"User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)".$nn.
"".$nn.
"$PostData";